Cockroach racing is my new favorite sport lol
Channel:
Subscribers:
10,900
Published on ● Video Link: https://www.youtube.com/watch?v=IP6rFaDjjEY
this is cockroach racing, ridiculous yet fascinating lol. Make sure to subscribe and all that nice stuff