Listen & view iDolphin's lyrics & tabs
Rossee, Latch and Dr. Kitty came together during the winter holidays of 2006 during jamming sessions out in the open in the Quebec mountains. Then they recorded their first album Relationsh+t and are about to release it in June. Read more on Last.fm. User-contributed text is available under the Creative Commons By-SA License; additional terms may apply....read more