is it legal?

because the lexan windows do not seal in a track at the top the plastic moves a lot when you get to speed. Plexiglass will break.