Nothing like some hot man candy to help get us through the day!
X-Men hottie Shawn Ashmore goes nekkid and wrapped in the Canadian flag for the new U.K. Cosmo centerfold.
Thank you Canada!