Yello Squares are like that band you hear on a mixtape that you know nothing about but you love it and you presume they’ve been around for years because this song is so perfect.
Yello Squares are a little known project from Dave Portal from Los Angeles. A debut album called Love Gold is out now. Another track is after the jump.[ Official | Myspace | Facebook | Blog ]