Megan Moreaux performing "The Devil Made Me Do It" - Video
PUBLISHED: May 05, 2010
DESCRIPTION: Megan Moreaux performing "The Devil Made Me Do It" at the Baked Potato in Studio City, CA, on 4-27-10. Megan Moreaux - vocals, Eric Fraley - guitar, Nick Amorosa - drums & Nick Maury - bass.