houseoftorturedsouls.com
SGT. D IS COMING, AND YOUR ON HIS LIST! - House of Tortured Souls
Neca toys has announced the release of true music icon Sgt. D! The mascot of 80's super- group thrash band S.O.D (Storm Troopers of Death)