Join Manuel Boza as he embarks on an adventurous mission to find and sneak onto the Spider-Man movie set in Glasgow, Scotland ...
Supercars arrive one after another at the gathering, bringing a varied lineup of high-performance machines into the scene.