This is a one-man band whose seven-foot tall musical monster creates a funky bass 'n' drum groove.
Added by Upcoming Robot on April 15, 2010