See More Hear More Watch More Hear More Get on iTunes
Liam the Newsguy LiamtheNewsguy

Special Delivery

Russian citizens are outraged by the giant Louis Vuitton suitcase sitting in Red Square. Apparently the giant suitcase was supposed to be delivered to Ed Snowden and contains all sorts of documents soon to be released.


More from