Detroit Tigers Game
Versus the Cleveland Indians at Comerica Park in Detroit, Michigan, June 14, 2011.
25 photos · 174 views