Late Buffalo Bills superfan Pancho Billa makes cameo on 'The Simpsons' episode - 13WHAM-TV
Late Buffalo Bills superfan Pancho Billa makes cameo on 'The Simpsons' episode 13WHAM-TV

Late Buffalo Bills superfan Pancho Billa makes cameo on 'The Simpsons' episode 13WHAM-TV