Popped my cherry...
...sled pullin cherry that is. and yeah the white smoke coming out is def clutch BUT it doesnt slip as i drove it home without problems...but the truck still smells 
Cause i seen all the white smoke and smelled clutch and i knew i had to drive it home...looking at the video i should of stayed in it...





hahah nice pull
