by Tiana Feng
royalcanoe
Royal Canoe are going to release Today We’re Believers on June 25th but they had time to do some Beck covers. Check out “Just Noise below”.