A Mexican named Tomas Garcia who lives in Discovery Bay. He frequently performs lot lizard activities in shopping mall plazas in a electric vehicle.
There goes the Lot Lizard.
1👍 2👎