SMACK! is what Elephant Larry talks about before getting down to business. Elephant Larry is a New York based sketch comedy group. Not content with millions of video views online, they've decided to enter the lucrative world of audio podcasting. Audio podcasting is what you are listening to right now.
Check out our actual website at elephantlarry.com!