FTVLive

View Original

Ummmmm....

Can someone show Al Jazeera where NY, Boston and DC are on a map. 

Because....let's be honest, they aren't even close: 


See this content in the original post