Monday, November 8, 2010

Buff Monster featured on Last call with Carson Daly!

Buff Monster was recently featured on LAST CALL WITH CARSON DALY, and in the above video Buff just talks about how he got started, what inspires him, how he came up with the name "Buff Monster", and he also touches on some of his most recent shows. Take a break for a minute or two and enjoy the video above and a huge congrats goes out to Buff on this, it's awesome!