2010 Victory. It’s why even the longest rides go by too fast

2010 Victory. It's why even the longest rides go by too fast

Source: Popular Mechanics Magazine