So, Vince Neil is opening a strip club.
The topless nightclub is slated to open in Sin City, which Neil calls home, in approximately two weeks, according to the Las Vegas Sun. This fine establishment will be situated in Déjà Vu’s former digs about a mile from the Strip.
Read the rest of my post about Vince Neil and his new strip club over at Guy Speed.