The Walking Dead Season Two Finale Party at Diesel Filling Station

Last night all living zombie apocalypse survivors were quarantined at Diesel Filling Station in the Virginia Highlands neighborhood of Atlanta for the season two finale of The Walking Dead television show. In true survivor hideout style, a big plastic sign painted in blood red hung from the roof let people know that there were other […]