photo by secret squirrel

Malady and Sons of Trafalgar and their big Ford LTL Seen here at Trafalgar in 1989

2,665 views
7 faves
15 comments
Taken on February 13, 1989