Review: Baby Said - '123'

'123' by Baby Said is a raw and powerful Pop Rock anthem with deep roots in Indie Rock and Alternative Rock. The Portsmouth-based sister duo brings a fresh, dynamic energy to the track...