Question: Still Reigning was filmed at a venue in which city?
Answer: Augusta, Maine