Cheese It! Giant Mouse is Leaving Town

by

Vance Lauderdale says Memphis is about to lose one of its advertising icons, the giant Atomic Pest Control mouse.