ProfileImage paul13rubin
6 Exp
Bighorn Casino
North Las Vegas, Nevada
It's ok not the best