- May 8, 2011
- 582
- 1,441
I remember seeing a vid on youtube a long time ago titled "The Stingray Fall Stars". It was of Stingray at a competition and they literally had like at least ten falls. I don't think it's on youtube anymore but has anyone else seen it?