'The Amazing Race' Host Phil Keoghan
Phil Keoghan, co-executive producer and host of "The Amazing Race" holds the award for outstanding reality competition show at the 64th Primetime Emmy Awards in Los Angeles September 23, 2012. Reuters/Mario Anzuoni

"The Amazing Race," or "TAR" Season 25 will air its twelfth episode titled "All Or Nothing'" on Friday, Dec. 19, 2014. The final four teams will go back to the U.S. and head on over to Los Angeles, California for the leg 12 of the race. As usual, "TAR" host Phil Keoghan will be waiting for them at the Pit Stop, along with the other contestants who will cheer them on as they race to the finish line, hoping to come out on top. Spoiler Alert! This article contains "The Amazing Race" Season 25 spoilers of episode 12 "All Or Nothing." Read only if you want to know more about it.

According to TV Guide, "The Amazing Race" Season 25 Leg 12 will continue on in the U.S. from Leg 11's pit stop at Fort San Diego in Manila, Philippines.

These are the 4 competing teams of "TAR" Season 25 for Leg 12 (Philippines → U.S., Los Angeles, California):

1. Brooke Adams and Robbie E. Strauss - Dating Pro Wrestlers from Houston, Texas and Woodbridge, New Jersey

2. Bethany Hamilton and Adam Dirks - Married Surfers from Princeville, Hawaii

3. Misti and Jim Raman - Married Dentists from Columbia, South Carolina

4. Amy DeJong and Maya Warren - Food Scientists from Madison, Wisconsin

Two videos of "All Or Nothing" were uploaded on the show's official YouTube channel. One is a preview video that was published on Tuesday, Dec. 16, 2014. The other video which was published on Wednesday, Dec. 17, 2014 is a sneak peek video featuring Adam and Bethany swimming out into the ocean to locate a buoy and retrieve a body. Both videos can be viewed at the bottom part of this article.

"For the first time ever, four teams battle it out in the final leg for the million dollar prize, but one team will face a shocking elimination before making it to the finish line, on the season finale of The Amazing Race," read the description of the videos that were posted on "The Amazing Race" YouTube channel.

These are "The Amazing Race" Season 25 spoilers of episode 12 "All Or Nothing." Who will win the US$1 million cash prize among the final four "TAR" 25 teams? Don't miss "The Amazing Race" Season 25 on Dec. 19, 2014 from 8:00-9:00 p.m., ET/PT on CBS to find out. For more updates about "The Amazing Race" as well as other news about entertainment, travel, technology, viral videos, trending topics, business, gaming, health, sports and finance, keep reading International Business Times.

Watch "The Amazing Race" - "All Or Nothing" Preview And Sneak Peek Videos Below:

CREDIT: YouTube/The Amazing Race
CREDIT: YouTube/The Amazing Race

READ MORE ABOUT "THE AMAZING RACE":

'The Amazing Race' Season 25 Recap: Episode 11 'Hooping It Up' Aired On Dec. 12, 2014, Food Scientists Amy DeJong and Maya Warren Almost Got Eliminated In Leg 11 [WATCH VIDEOS]

'The Amazing Race' Season 25 Spoilers: Episode 11 'Hooping It Up' Airs On Dec. 12, 2014, The 4 Teams Continue Exploring The Philippines For Leg 11 [WATCH VIDEOS]

'The Amazing Race' Season 25 Recap: Episode 10 'Smels Like Dirty Tube Socks' Aired On Dec. 5, 2014, Brooke And Robbie Almost Got Eliminated In Leg 10 [WATCH VIDEOS]