The newest roster members of the Modular family (Klaxons, Tame Impala, CEO), psych rock duo Canyons just put up a stream of their first single “My Rescue” from their upcoming 2011 debut release. Remember the best, least annoying parts of early MGMT and the first time you wanted to dance to rock ‘n’ roll and [...]
The Culture Of Me — The newest roster members of the Modular family (Klaxons, Tame Impala, CEO), psych rock duo Canyons just put up a stream of their first single “My Rescue” from their ... more info