Muscle bound Taylor Launter and his New Moon co-star the gorgeous Rachelle Lefevre were presenters at the Much Music Awards in Toronto, Canada on Sunday. Just Jared has pictures and Taylor & Rachelle arriving and taking pitcures with fans.
Source:Just Jared