Still Reigning was filmed at a venue in which city?
Augusta Civic Center: The Augusta Civic Center is a multi-purpose arena located on Community Drive off Civic Center Drive and next to Highway I-95 in Augusta, Maine.
i don't know