How the hell did they do this?!

100% flash sites are always fail, but this one is particularly bad design. Gives me vertigo and a headache.
 
Back
Top