Cleveland Browns Fan Punching Himself In The Face Is A Must Watch 

September 17, 2018 at 7:30 am by Terez in Terez T.V.

All Cleveland Browns fans must feel this way about their team. This comes to us via Instagram. “You should be used to losing by now, bro. #whodat” Checkout the video below.-TO