Reds players share their thoughts on Alcatraz

Video Details

The players agree: Alcatraz is pretty cool.