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