Posted on May 10, 2010 in Media Culture by Mod7
Probably the most hilarious troll we've seen this week. This strange, Leonardo DiCaprio-lookalike has been appearing on various TV shows, and claims…
Read more …
1
Newer Posts