Red Review – Extremely Entertaining

Sometimes even we do the dumbest things. Like, for instance, not watching Red for a whole  eight days after its release. Well, we made amends for our ill-conceived inaction during our visit to New York City the other day by hotfooting over to Regal E-Walk Cinema on 42nd St (between 7th Ave & 8th Ave) […]