ProfileImage Tomspoonercle
2 Exp
Treasure Island Treasure Island
Las Vegas, Nevada
Easy to get spots on table games. Dealers are fun and personable