Frankie Ballard: Helluva Life

Category Music Video

Triumph T100

Bonneville I'd guess.

Yes T100