Skip to product information
1 of 2

Leo Icon - Sticker

Regular price $4.00
Regular price Sale price $4.00
Sale Sold out
Our team mascot. LEO is a 10' step van born in 1979. Before coming to us at Detroit GT he spent his days transporting laundry from a prison. LEO is the original thread sled.