Josh Allen was electric once again during MNF

Buffalo Bills v Los Angeles Rams
Buffalo Bills v Los Angeles Rams / Kevork Djansezian/GettyImages

This kid can't be stopped. Josh Allen has the Buffalo Bills playing on another planet right now. The Bills are off to a perfect 2-0 start and life sure is good for people in upstate New York. Can this team win the Super Bowl?

That's what the supporters think, as the Bills just dominated the Tennessee Titans during Monday Night Football. Allen was on fire in this one and it was great to see.

Allen now has eight total touchdowns on the season and nothing is going to slow him down. The Bills look spectacular and that's bad news for the Kansas City Chiefs.