Ramble1885
proud sidewalk fan
- Messages
- 2,003
- Location
- Atlanta
We've had Miracle on Techwood, Miracle on North Avenue. Hard Rock Stadium's street is Don Shula Drive but that doesn't have the right ring to it.
Maybe Miracle on Hard Rock...?
Maybe Miracle on Hard Rock...?