If you had a Primal Scream booth on every corner there would be no need to visit Busch Gardens to get your roller coaster scream on. Luckily for a few people, this was a limited teaser run for a day in NYC.