OK, so we lied.

This is Norwich Free Academy in Connecticut kicking off from their opponents' 15 yard line after three 15-yard penalties on a touchdown play. Just like last time, the kickoff resulted in a touchback.

Please continue to send us unbelievable kickoffs.

h/t to Bryan