Down and dirty Muscle-pup Bo Armstrong is our latest and greatest find! At just 18 years old, Bo is baby-faced and eager to please. He s a built little dude with a nice pair hanging between his legs. Bo loves to show off and knows exactly what it is you need to see!