Spotted some cars yesterday


6 Likes

Im guessing this isnt america

5 Likes

yea
didn’t you say you were somewhere in south america

3 Likes

It’s in Southeast Asia (the Philippines to be exact)

2 Likes

watch that tesla be spotted somewhere in one of them big trash piles on fire in the philippines

1 Like

tesla is way too common to the point it doesnt feel american

2 Likes

True (I had to edit the title)

1 Like