It’s true – giants do walk this earth and while you might not hear about every single mass monsters as not every mass monster can make it to the Mr. Olympia or Arnold competitions – they exist.
Today we are sharing a video featuring some of the biggest Russian giants. Could these be the biggest bodybuilders from Russia currently pushing weight? Watch and decide for yourself with the video above.