The Green Barracuda
Premium Members save an extra 10% and all Members collect stamps to save with Rewards. 10 stamps = $5.
A homecoming. A friendship forged in war. A small Southern town full of memories, secrets, temptation-and consequences.
After serving in Vietnam, Scott Carroll returns to his hometown of Manchester, Georgia, hoping to leave the past behind and begin a new life. Riding beside him is Whipper, his closest friend and former squad leader, whose life Scott once saved in battle. Their journey home takes place behind the wheel of Scott's prized 1967 green Plymouth Barracuda, a car that quickly becom...


