Photo from April 27, 2009

Photo from April 27, 2009

Electronic funk band Sugar & Gold played for a packed house at The Blue Note on Friday. The band's wacky stage performance could have made audience members feel like they might have taken a bit too much LSD.