BlaineKaiser450
11-26-2008, 01:22 PM
whos heard of these guys? They live about 5 minutes away from me and they're pretty funny! Heres they're latest vid
http://www.youtube.com/watch?v=R_6ItxioUco
http://www.youtube.com/watch?v=R_6ItxioUco
View Full Version : Hahaha!!! Smosh