Sun Life Stadium

Sun Life Stadium


Miami, Florida (FL), US
Home of Florida Marlins and Miami Dolphins

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
kjfitz picture
@ 2010-04-23 08:31:21
Field is painted for a Florida / Oklahoma bowl game. Maybe the 2001 Orange Bowl? Would the imagery be that old?
Parabellum picture
@ 2010-04-23 17:54:13
Dec 30 2009, says Google earth.
Parabellum picture
@ 2010-04-23 17:59:38
FedEx BCS National Championship Game
Florida 24, Oklahoma 14
Miami Dolphin Stadium
Jan. 8, 2009, 8 p.m.

Date wrong on Google earth?

Advertisement