Oil substance from a tar ball from the BP Deepwater Horizon oil spill on my finger.
1 / 21
Yahoo Contributor Network
Tue, Jun 21, 2011 3:06 AM EDT