Just found out the this monday I have to go down to the Discovery Channel Headquarters to get shots of me and my celica for the Discovery Channel Pilot Auto Tuning TV. I was cosen with 74 other imports to be in it. They are gonna be taking moving shots of the celica and more
OMG im so excided. This is gonna be awsome. YAY!!!!!!
Just figured I'd share the good news with you all
This post has been edited by celicagurl152003: Jun 22, 2006 - 5:21 PM
Just figured I'd share the good news with you all
This post has been edited by celicagurl152003: Jun 22, 2006 - 5:21 PM