What the Shed Looks At

Tuesday, February 15, 2011

Newly posted videos of protests in Bahrain

Bahrain is the only island nation in the Middle East.



Holy fucking SHIT!





Watered down news report

No comments:

Post a Comment

Followers