MovieMaps

Photo of Store

Location: Cloverdale Supermarket
As Seen In: Hot Rod