Apparently The Handicapped Are Into Extreme Sports Here, Seen In Cabo San Lucas