Troumaca – “Lady Colour” (Official Video)

Digital squeaks and indie pop splashes from Birmingham, UK’s Troumaca, pronounced truh-muh-kuh.

http://www.itsallindie.com/

 

Troumaca – “Lady Colour” (Official Video)

 

“This is cosmic love coming from above.”