November 27, 2010 Edit Delete Tags Autopost New Water Pump 1988-93 Toyota Celica Turbo; MR2 Turbo http://allworldautomotive.com/view/?i=150523765226 via Ping.fm