5/06/2008

New Media Douchebags Explained

New Media Douchebags Explained

funny video explaining a lot of the people I know... LOL