What The Duck in LA LA land - Tom Yi

Duckie rides an old Motorcycle at the Palm Springs Air Museum.

tyi8043