Nelson Has a New Video, Did You Catch It?
Nelson just released their first rock video in 15 years. The clip is for "You're All I Need Tonight" from the forthcoming album Lightning Strikes Twice (due for an American release in early 2011). The Nelson twins consider the album a follow-up to After the Rain.
Lightning Strikes Twice will be released via Frontiers.