The vibe of Detroit by itself deserves a ten and the fact that both stadiums.are right there is crazy and it's just an all around great place to watch a ball game (I'm a little biased I got to sit on the front row of right field a foul ball bounced over my head I was geeking outtt)
Replies: