Pine Ridge Mall-North Wing: Demon 340

1971 Dodge Demon 340.

During the weekend of January 13th & 14th, 2024, the Pine Ridge Mall in Chubbuck, Idaho, held its inaugural indoor Winter/New Year automobile show.

A Demon was lurking in the struggling Pine Ridge Mall, and it wasn’t even Halloween! Video by me:

Pine ridge Mall-North Wing: HUNGRY LOOKING HOT RODS BLOCK THE FOOD COURT!

LIL’ RED EXPRESS TRUCK