Skip to main content

Fail – Hamburg fans do their best to set themselves on fire