Mall Advertising PHAIL

I went to the mall the other day, I guess all malls have this screen-like-tvs advertisements by some company called Digital Mall Network, but this really caught my eye,

If you don’t know what that is shame on you! D:<

Is this advertisement for Windows Vista? xD

RIPT Apparel

Add a Comment