As the Buffalo Bills have their best season since the 1990s, Northtown Automotive has drawn attention to itself with ever-changing billboard messages taunting the team's opponents.
No comments:
Post a Comment