World NewsLeave a comment March 24, 2014March 24, 2014 Admin The hemicuda is the worlds most sought after Muscle car. Plymouth finally got the performance angle right for 1970, and they went full force into it. The Bar