Posts Tagged ‘worst sports franchise ever’

Hitler expresses his love/hatred for the Detroit Lions

December 7, 2008

Funny. NSFW sub-titles.