Tuesday, May 20, 2008

Twilight Zone Pepsi


Saw this Pepsi machine in an alley way in downtown Beloit a couple of years ago and could not figure out why it was there. Any ideas?

1 comment:

Aaron said...

no offense but it's beloit i've seen stranger things