Crimea For Dummies (RT Documentary)



MORE DOCUMENTARIES HERE: http://www.youtube.com/RTDocumentaries/ Miguel Francis, a Los Angeles film school graduate, travels to Crimea to discover …

source

more recommended stories