Probably leaking oil ……

20130706-152532.jpg

20130706-152540.jpg