Robb said I think that barracuda belongs to the guy who owns the car lot next to the George St Bridge.... you know the one with the red caboose??? If not he has one that is almost the same.... there can't be too many of them running around Aurora! Click to expand...