Steve Rogers on his nice bike