Motley Crue’s Vince Neil Believes in Ghosts – Do you? [VIDEO] [POLL]
Vince Neil of Motley Crue now believes in ghosts! It took and appearance on the Travel Channel's Ghost Adventures for him to be a believer. The episode aired last Friday and was filmed in Las Vegas.
The filming took place at the Riviera Hotel in room 908. It's the penthouse that Frank Sinatra used when he was performing there. So, was the ghost Frank? Nah, probably just some old Vegas Showgirls.
Watch Vince Neil’s Appearance on ‘Ghost Adventures’