Shopzilla Publisher Program

I recently starred in my own infomercial for our marketing department, pushing the online affiliate (publisher) program. The short promotional video was shot on location, in full HD and completely covered in all around awesomeness.


My first international blockbuster.......


Legen..............wait for it....................




.........................DARY!!!

Comments

Popular Posts