Friday, Nov 9, 2018 5 PM

Final Games Only – WFTDA Championships

UNO Lakefront Arena
$12.00
Getting there
6801 Franklin Ave, New Orleans, LA
More Info