July 7, 2005 by DrMabuse The Bastards Uncategorized 6 Comments Jesus Christ. Major explosions have rocked the London Underground. Numerous fatalities. More news as time permits and I can link to it today. My heart goes out to anyone who has lost loved ones. © 2005, DrMabuse. All rights reserved.