Loading...
Uploaded by GiantR3tard on Aug 10, 2009
A friendly hike in Selva Negra, Nicaragua turns into name calling. :-)
Comedy
Standard YouTube License
Hahaha! Ricardo the retardo...win.
738031334135 1 year ago
Load more suggestions
Hahaha! Ricardo the retardo...win.
738031334135 1 year ago