Guess it's a May sweeps ratings stunt:http://www.realitytvworld.com/index/modules.php?op=modload&name=News&file=article&sid=1108
There's also some handy helpful vidcap spoiling info:
THE BACHELOR - EPISODE 307 - WEDNESDAY, MAY 7 (9:00-10:00 p.m., ET) - Andrew goes on exciting and romantic trips to Park City, UT, Scottsdale, AZ, and Honolulu, HI, with the three remaining women, and must present roses to only two women. Who will go home heartbroken?
Sounds like we know who are least two of the finale three are...
-SB