Bills fan since 87 Posted August 17, 2013 Share Posted August 17, 2013 Bills games at the Ralph. No better place in the world. Thank god I have 7 more tailgates and games there this year. Go Bills..... Link to comment Share on other sites More sharing options...
Recommended Posts