Posted By: Erik
Barracuda is finally coming home Friday! - 06/28/12 01:56 AM
After three years in body shop prison, my Barracuda is finally coming home. She is getting striped tomorrow, then cleaned up and delivered!
Here are some pics of it now that it's painted Omaha orange.
Here are some pics of it now that it's painted Omaha orange.