Yo, have you caught wind 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 spotted them in parking lots and even on the streets. People are saying they're totally real. But honestly, who knows? It's all super intriguing. Maybe