Posted By: nighthob
Last nights (5.10.11) Ft. Worth transformers exploding... - 05/12/11 12:34 AM
I saw this on the news...brought it over here for everyone to check out.
Was anyone on here close to this? Could you hear the explosions?
Was anyone on here close to this? Could you hear the explosions?