I was having trouble deciding what I liked best about this young muscle god.
This mountain of muscle showed us all his assets.
He's built like a super-hero!Īiden's star began to shine the minute the cameras started rolling during his solo. Even though Aiden is a self-professed geek, who loves Godzilla and comic books, he's definitely not built like a nerd.