Reposti
Submit
Random
Hot
New
Top
Login
Create Account
Upvote
28
Facebook
Twitter
Stumbleupon
Pinterest
Google+
Share this
Prev
Next
Traffic lights failed at an intersection in China
posted by
hellodarkness
10 years ago
WTF
Stupid
People
Traffic
China
Idiots
Intersection
Prev
Next
Comment
1
Anonymous
/ 10 years ago
Selfish morons.
Reply
Flag
Upcoming Posts
Flag This Submission
Selfish morons.