Channel 5 News Station

Channel 5 News Station is a place from Family Guy. It was made into a Mugen stage by Warner.