by Tiana Feng
ought
Ought is Constellation Records’ latest signing. They’ll be releasing an LP titled More Than Any Other Day on April 29th. For now check out the retro-feeling “The Weather Song” below.