Northtowns people - look, up in the sky...NOW

Geico rates were actually 15% higher than other insurance companies, what gives!