The Royal Stampede take to the streets to scare the crap outta people dressed as a maniac clown with a seriously creepy laugh. https://www.youtube.com/watch?v=gCW-bakUwSo Check out part 2...
Press Enter / Return to begin your search or hit ESC to close