Anchorage

Notes & Trivia

 * The snowy exteriors seen in Cheerleader Massacre were filmed in Anchorage, Alaska.