Geekologie I Watch Stuff The Superficial

Results for "i believe i can fly i believe i can touch the sky think about it every night and day slip n' slide down this ramp and fly away"

  • September 30, 2013
    This is the giant slip and slide launch ramp built at the Ohio Dreams Action Sports Camp in Butler, Ohio. The ramp is usually used to practice ski jumping into the pool below but now they've added slip n' slides for people with less Olympic ambition. It looks like fun. Fun, ... / Continue →