Peep Will's new video, filmed mainly in Chicago and surrounding with some Arizona in there too! Lots of familiar faces in this one!

Segatron Media specializes in content creation & documentation.

View Portfolio