| Latest News, Videos and Live Video

Wednesday May 27th 2015

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.