blessed and grateful to be a husband, dad, friend, and minister
18
1552 days ago
The screen in Cowboys Stadium cost $40 million. Texas Stadium cost $35 million in 1971.
Realtime comments disabled
0 Comments
Realtime comments disabled