The Plymouth Barracuda was a relatively short-lived legend that gave the muscle car segment a big leg ... NASCAR title in 1970 courtesy of Bobby Isaac, while Petty ended up as the highest-classified ...
Bobby Deol had an emotional moment at 2024 IIFA Awards. The actor bagged 'Performance in a Negative Role' award for 'Animal'. On winning the award, he shared an emotional moment with wife Tanya Deol.