Home WTF Crocodile roaming in street. Somewhere in India. Crocodile roaming in street. Somewhere in India. July 7, 2021 Facebook Twitter Pinterest WhatsApp Prev Next