thefilmerguy Aug 22, 2008 what the hell? they have water ramps in czecho? how come i never went... damn