Spotted this weird looking thing yesterday. Any ideas? It also had like no interior