Forumosa
Steve McQueen in Taiwan
Arts & Sciences
Arts & Entertainment
Maceck
December 10, 2013, 6:37am
2
Steve McQueen in Taiwan, filming The Sand Pebbles in 1966. On a Suzuki T20.
What movies are you watching (2022)
show post in topic