Left Handed Radio has a new video out today, and it’s sure to tug at the heartstrings of the mid-1990’s pop-rock fan in all of us. James’s “Laid” is the soundtrack to new love as James introduces himself to the girl of his dreams (also named James).
For more Left Handed Radio: