De 1 Up

Comments Off on De 1 UpAdvertising


Umm, geez what to say about the website ‘De 1 Up‘ other than Brazil is totally awesome and just start clicking around for what can only be described as a brain-jarring acid flashback for what I guess is a promotion for toothpaste?

written by Christopher | tags: , , ,