Don Teague’s Big Red Barracuda Nitro Funny Car Follow Today’s featured photo is a few images of Don Teague’s Barracuda nitro funny car known as Big Red. Enjoy and share!