Oven Fire, Torchia Road