by Heathers

posted on June 19th , 2009

Ellie and Louise are back in the states again touring with good buddies Ghost Mice. If you haven't seen them yet, make sure you take the time to catch one of their last shows on this tour before they head home.

This is a brand new song that they just recently named.

Speak Up!

Let your voice be heard!