Annual Tour de Houston kicks off Sunday
The 12th annual ride will begin and end at City Hall.
More Videos
From CNN Newsource affiliates