shambhala, port aventura, spain; highest drop roller coaster in europe.

i conquered this bad boy yesterday… never a-fucking-gain.
-le pooed myself.