Fans lined the streets of Tulsa's Cry Baby Hill on Sunday for the last day of Tulsa Tough.
The River Parks criterium road race is the last of a long weekend of professional and amateur cycling.
As fans cheered, cyclists raced up Cry Baby Hill in Tulsa's Historic Riverview Neighborhood.
Fans tailgated and several dressed in costumes as they cheered on cyclists.
On Sunday’s finale to the weekend event, cyclists grind their gears up the steep hill and fans play a much bigger role. Spectators can be found wearing anything from diapers to bathrobes as they cheer wildly along the route.
The event has become a street festival like no other.
This is the 11th year for the race at Cry Baby Hill.