Jeremy Brown, the lead guitarist in Scott Weiland's new band the Wildabouts, has died.
Weiland made a statement on his Facebook...
- Comment
Jeremy Brown, the lead guitarist in Scott Weiland's new band the Wildabouts, has died.
Weiland made a statement on his Facebook...
|