Is that Natural Grass??? | FinHeaven - Miami Dolphins Forums

Is that Natural Grass???

NYC#1finsfan

Active Roster
Joined
May 8, 2005
Messages
5,546
Reaction score
4,778
Location
Brooklyn, NY
Or a really good looking artificial turf at Orchard Park????? At first glance I thought the game was being played in Pittsburgh.....
 
Back
Top Bottom