Did a meteor explode over Detroit last night, or did it actually hit the northern suburbs of the city? Check out these security camera videos and tell me what you think. METEOR OVER DETROIT
Want to know more about Fred? Get their official bio, social pages & articles on 1370 WSPD!Full Bio