Woman Sets Car On Fire Then Claims To Be God [VIDEO]
Alexandra Barnes must be hanging around Kanye West, because she thinks she's God.(sarcasm)  It all went down at a gas station in Daytona Beach, Florida. It started out as beautiful day at the beach front gas station, until Ms. Barnes showed up to pump some gas.