Pages that link to 74 kg Taylor Atwood reveals his secret weapon!