Which large one are you referring to? The clear one that's over a foot tall? I don't remember exactly how it mounts but it's most likely with larger brackets to the handlebars or possibly to the forks. i don't think the small flyscreen mounts would be able to handle that kind of wind pressure.