|
09-09-2012, 08:08 AM | Topic Starter |
Rookie
Join Date: Jul 2008
Location: New Orleans, LA
Casino cash: $10004925
|
Chiefs Fans in New Orleans
Are there any Chiefs fans in New Orleans or the surrounding areas? I'd love to find a place to go watch some games with other crazy Chiefs fans!
|
Posts: 17
|
|
|