by alphamonkey on April 11, 2006 · 2 comments
This spot does a great (if entirely cringe inducing) job of showcasing how far an audio production studio will go in the line of duty.
Ooof. Nothing short of very fin disturbing.
aarrgghh no! god that made me flinch. eew.
Previous post: Samurai Kittens
Next post: I Like Pandas – Jessica Borutski
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.