Where in the hell is this?
I think this is in japan... and its wild to see this
Imagine driving and waiting for this... to cross the road 🤣
That's an acid trip lol
Where in the hell is this?
I think this is in japan... and its wild to see this
Imagine driving and waiting for this... to cross the road 🤣
That's an acid trip lol
Haha, this is actually a good one!