Thursday, 25 May 2023

Squid Rider spotted in Ladakh


These squid riders are a menace all over India. They endanger the lives of other innocent road users! 
This squid rider was spotted in Ladakh. 

No comments:

Post a Comment