Album Review: We Are Scientists – TV En Francais
Thirteen years into their musical journey, We Are Scientists are back with their fourth album, ‘TV En Francais’, set for release on March 3rd. Following massive success with previous records….
Thirteen years into their musical journey, We Are Scientists are back with their fourth album, ‘TV En Francais’, set for release on March 3rd. Following massive success with previous records….