2005 Autox #3, Maywood

2005 Show & Shine