Thread
:
This fan spent two years and $20,000 building this 20-foot-by-17-foot replica of old Giants Stadium
View Single Post
10-22-2012, 10:30 AM
Bladewire
StraightBro
Industry Role:
Join Date: Aug 2003
Location: Monarch Beach, CA USA
Posts: 56,229
Good for him the quality looks amazing
Bladewire
View Public Profile
Find More Posts by Bladewire