Wednesday, January 25, 2012

Video: The Saurus vs. Defron (filmed in Australia)



Monterey's finest The Saurus battles his biggest Stan, Defron, in a touching struggle between father and son (that joke will make more sense after you watch the battle).

No comments: