Bills fever brings Insta-worthy opportunities ‘Finding a spot to take that perfect photo has become popular among members of Bills Mafia, and one of the more popular ones is an 8-foot-tall “Go Bills” sign outside of Streamline Designs on Niagara Falls Boulevard in North Tonawanda.’ No related posts.