 I declare that song gloriously 80s sounding. That is the Vels. Look my way. The Vels are V-E-L-S. And they were formed in Philly in 1980. And that was from their debut album called Velocity, which I believe is their only album. And they, again, got some national airplay on MTV.