The Grimmace and Mayor McCheeseBill Radcliffe Jr. Aka "The Grimmace" and the W.F.P.T. Dispatcher Jeff (is your cell phone on?) Rost Aka "Mayor McCheese" hard at work on P&W zoo train returning from the Roger Williams Zoo.
Photographed by Billy Leazer, June 15, 2003.
Added to the photo archive by Billy Leazer, July 5, 2003.
» Contact the person who posted this photograph.