Definder - what does the word mean?

What is Osceola Indiana?

A small town in Indiana close to the border of Michigan. It used to contain a very old gang called the*OC Boys* and those kids would stand up for each other no matter what and still have a tag on the train track-bridge that says *OC Boys*.

"He's from Osceola Indiana?! Don't mess with him."

👍77 👎13


Osceola Indiana - video

loading