Texaco Grease Can Image • May 20, 2010February 2, 2024 • Courtney Looks like someone just had to stick their fingers in it. Related posts: No related posts.