Promoting Big Twin Cycles in Boise, Idaho, the film highlights the diverse interests of the people who make Big Twin a unique dealership.