The American Ninja warrior co-host Kristine Leahy took a trip to Cabo San Lucas, Mexico. She took a well deserved break from her busy schedule and brought back some good memories and better pictures for us fans to enjoy.
The American Ninja warrior co-host Kristine Leahy took a trip to Cabo San Lucas, Mexico. She took a well deserved break from her busy schedule and brought back some good memories and better pictures for us fans to enjoy.