Tesla – Love Song

Tesla - Love SongTesla performing Love Song is today’s viewer requested YouTube addition to Top Rock Music Videos.

Love Song is from the band’s album titled The Great Radio Controversy, which was released in February, 1989.

The song reached the top 10 on two separate Billboard charts, with the music video below helping spread awareness and giving it a boost.

Leave a Comment

Note: All music and videos are Copyright their respective artists/owners. Please support their efforts by purchasing their music.