Yes sir, the last remaining place in New York City on Church Avenue in my Brooklyn neighborhood. 1/24 and 1/32 scale. 4 tracks of pure awesomeness!
Di Fara's Pizza on Ave. J would complete the day for sure.
Legends never die. HH @jeffersonpang
Old New York