There is a tower mart in Lathrop CA … if you ever come across the town or passing through.. stop by and check it out, dude… there is aliens.
The cashiers couldn’t tell me why there are large aliens in every isle and cooler but i assume the owner believes the truth is out there, and to get people to stop in Lathrop of all places to spend some money. You’ll know you’re in the right place from the huge UFO crashed into the roof on the outside that is visible on the inside as well.
So yeah, check it out and get a taquito for the road. If anything to say you did.
exact location is 192 Lathrop Rd Lathrop, CA 95330