firestarter

Great Beyond

Walmart Worker Accused Of Setting Multiple Fires Inside The Same Store

Things got a bit heated at a Walmart in Massachusetts recently, after a employee allegedly set three fires inside the store. [More]