Auto Sports Nation

Hector Goes Logo

What happens when an Irish travel show host attempts to “promote” travel to Central America as well as attempting to promote himself and his show with a fully hydraulicized Chevy Impala? This happens….

Exit mobile version