Something Happened Last Night Van

Location St. Louis
Color White, to counter the business of death
Owner Brad
Last Seen Mopping up a huge puddle of blood