Skip Navigation

Search

It's the hugest

Spotted in the wilds of Queens, NY. Fuck cars, but ngl this made me smile

!

!

!

USA! USA! USA!

5