Dweebz 4 Life
lorddread
Published
01/10/2009
Four German nerds created a homemade rap video, and it was re-subtitled in English for this masterpiece.
2 Comments