Orchard Beach Show

. The ride does NOT take you through THE well-known "South Bronx", which rivals the Bermuda Triangle as the last place on Earth you'd want to drive through, in anything but a full-on Military Hummer.


LOL just what I was thinking !!!
I'll be the show.
Tim