HAVE YOU HEARD ABOUT GHOST CARTS?

Have You Heard About Ghost Carts?

Yo, have you seen vids of these things called ghost carts? They sound super sketchy, right? Basically, they're supposed to be these rides that just show up out of nowhere. Some people say they've seen them in abandoned places and even on the roads. People are saying they're totally real. But honestly, who knows? It's all super mysterious. Maybe

read more