I'm not anywhere near there but I heard that there was a shooting in New Orleans today and 12 people were shot and killed in a Mother's Day parade?
Anybody know anything? If it's true? I'll try to find links, if it is legitimate.
on May. 12, 2013 at 9:25 PM