The Last Slot Car

Published on October 4, 2016 by Tex Hollywood

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.

Category Tag

no comment

Add your comment