Illinois Chicago Sky Squid

by Dark Lord
Chicago Sky Squid

In this video shared by a Tik Tok user we see a poor quality video including some salty language but decide for yourself.

You may also like