20 Jun @ManilaLuzon And The Lovely Sahara Davenport Posted in Uncategorized by Drag Queens Galore on June 20, 2014 @ 6:32 am True Drag Race Royalty. An unforgettable and amazingly beautiful couple. Tags:FinalistManila LuzonRuPaul's Drag RaceSahara DavenportSeason 2Season 3