IML 1986- Scott Tucker
Courtesy of the , Chicago IL.
In 1986 The Bike Stop’s MISTER PHILADELPHIA LEATHER title holder Scott Tucker won the International Mister Leather competition. Working at the ‘Stop, I’d heard the name before, but aside from a few photographs I hadn’t really seen much of Scott.
Thankfully the LA&M put footage from previous IML contests on youtube to share our Leather history with the world.
