Tag Archives: Jared James Nichols

Photos/Review: John 5 & The Creatures invaded NYC w/ Jared James Nichols

Posted by on March 25, 2019

While many are familiar with guitarist John 5 through his career with David Lee Roth, Marilyn Manson and now, Rob Zombie, he’s also has an extensive solo career since 2004’s Vertigo. During the beginning of the year, the guitarist revealed his new album with John 5 & the Creatures, Invasion, will be released sometime this […]

Read more