I'm not sure anything less than a new stadium with plenty of luxury boxes will appease Benson.
Thursday, October 18, 2007
Subscribe to:
Post Comments (Atom)
My thoughts and feelings about New Orleans as viewed from afar.
Posted by The long, long road home,New Orleans at 9:27 PM
No comments:
Post a Comment