Posts

Showing posts with the label touchdown

Giants score first touchdown, exactly at 9:11.

Image
Coincidence??