Recently local rockers Westfall debuted their brand new video for the song "Industrial Rodent". Not only is this a great song, but the video is here to back it up. 

The video was shot in Detroit at the Packard Plant, which the band found out later, was also the same site where the new "Transformers: Dark Of The Moon" was filmed.

More From Banana 101.5