At one time, there 48 slot car shops operating in New York City. Now, there’s one. “Buzz” Frank Perri owns and operates Buzz-A-Rama, the last place to swap plastic on the great slot car tracks in New York. Since 1965, Frank has been running the slots, and looks to a younger generation to keep the sport alive.
no comment