Created by rescuegrl - August 2nd 2016
San Diego, California, United States
17225 Jersey Ave, Lemoore, CA, US
Tachi Palace Hotel & Casino
Cantua Creek, California, United States