
If you happen to find yourself “livin la vida loca” in Las Vegas, keep your eyes out for this elusive ripper. Greg Grant aka G-Spot

If you happen to find yourself “livin la vida loca” in Las Vegas, keep your eyes out for this elusive ripper. Greg Grant aka G-Spot