Automotive Attraction, Engineering Marvel, Scenic Point 30 Tramway Road NE
TV Filming Location 3828 Piermont Dr NE