Showing posts with label Bihar. Show all posts
Showing posts with label Bihar. Show all posts
Tuesday, November 18, 2008
Indian Media is not squeamish
Well in some cases anyway
Story here.
Video:
Note: In India the steering wheel is on the right side.
Subscribe to:
Posts (Atom)