PopDecay / Archive

Tag: Review

Red Tails- Blu-Ray Release Review
Entertainment

Red Tails- Blu-Ray Release Review

If someone asked this reviewer to sum up “Red Tails”, George Lucas’s center Tuskegee Airmen drama, I’d go with “Ham and…