There’s something to be said for some good ol’ fashioned zombie bashing fun, and Zombieland: Double Tap, the much anticipated and long-awaited sequel to the cult classic Zombieland, has arrived and it delivers some very gnarly thrills! After the events of the first film, Columbus, Tallahassee, Wichita and Little Rock move to the American heartland […]