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.