English Fans Go Crazy Over World Cup Goal

People in England lost their minds when England scored its first goal in the World Cup. Check out the best of it all below.

 
 
Tanner and Drew

Tanner and Drew

Tanner and Drew - mornings on 105.9 The Brew in Portland, Oregon! We will get into your head and you will like it. Read more

title

Content Goes Here