Fascinating Photos Capture Street Scenes of Tijuana in the Late 1980s
-
Tijuana is the largest city in the state of Baja California located on the
northwestern Pacific Coast of Mexico. Tijuana is the municipal seat of the
Tijua...
7 hours ago
2 comments:
that picture made me throw up in my mouth a little. then i noticed the spider mouth and the throw-up came out.
WOOOOOOOOT!
Post a Comment