By
sean o
on
Nov 20, 2012
|
Elephant Stone is a band that just recently popped up on my radar. The Montreal-based psych-pop group was formed in 2009, so maybe I'm just out of the loop. Elephant Stone also released their debut album, The Seven Seas, in 2009. They've since droppe...
read more →