Motor-Vu Drive-In

496 ID-39,
Blackfoot, ID 83221

Unfavorite No one has favorited this theater yet

Showing 1 comment

jwmovies
jwmovies on September 10, 2016 at 11:13 am

This is now Powell’s Body Shop at 496 ID-39, Blackfoot, ID 83221.