| Latest News, Videos and Live Video

Monday October 20th 2014

Video: Key West Florida Drops Drag Queen “Sushi” For New Year 2013 Celebrations

AP Youtube Video: Key West in Florida dropped a drag queen called “Sushi” in a shoe for their New Year 2013 celebrations.