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