Listen

Description

The Lions won, and then England won, and then the Lions won again!

Eddie returned to D.C after over 3 decades and shit got REAL.

SHED!