groomer_gal
New member
So rumor has it that Vince Neil was spotted at the Parkview Lodge and Grill in Twin Lakes, anyone aware of this or have you seen him?
I'd be a little more interested if one Nikki Sixx or Tommy Lee's ex-wives were there.
watch out for a VD out break around twin lakes