posted by ratsnamgod #flag as inappropriateFilming location for Twin Pines Mall / Lone Pine Mall, where the Libyan bastards shot Doc Brown. The JCPenney location visible in the film is currently a 24 Hour Fitness gym.