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