1978 Harley-Davidson FLH 80 Electra Glide
1978 Harley-Davidson FLH 80 Electra Glide in Twin Peaks, TV Series, 2017
Ep. 1.17
Class: Bikes, Road — Model origin:

00:43:50
Vehicle used by a character or in a car chase