” 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
Producer(s): Steve Thompson and Michael Barbiero
All Rights Reserved: (c) 1989 UMG Recordings, Inc.
Source(s): youtube.com & en.wikipedia.org