” Love Song ” is a power ballad by the rock band Tesla. The music video was filmed in their home town of Sacramento at the former Cal Expo amphitheater.”
Album: The Great Radio Controversy
Released: 1989
Recorded: 1988
Label: Geffen
Producer(s): Steve Thompson and Michael Barbiero
All Rights Reserved: (c) 1989 UMG Recordings, Inc.
Source(s): youtube.com & en.wikipedia.org
Hello, i feel that i noticed you visited myy blog so i got here to goo back
the choose?.I’m trying to in finding issues to enhance my web site!I assume its adequate to use a few of your ideas!!