The Big Pink - Red Riding Hood (Original Motion Picture Soundtrack)
In the start when Richard Hammond tests the Mastretta in Mexico.
Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.
Song previews provided courtesy of Apple Music and Spotify.