That recording of Overload is the best one yet, thank you to whoever uploaded it! So nice to see and hear them clearly!
Music video this week some time surely?
They've entered the airplay charts at #271 according to radio monitor, up from #1267 from last week...
Isn't that about where Freedom was right before it's release? :')