This right here is worth watching. Gotta love the energy and soul. Happy Friday!
The Ape regards his tail… He’s stuck on it.
this is probably a repost, but hot damn – these dudes can rock it! Be sure to catch them on Conan O’Brien tonight (Wed, Jan 16th 2013)