Shell Reviews
What is “Shell”?
Founded in 1907, Shell is a globally recognized petrochemical company (read: a really, really big gas station) dedicated to that noblest of causes of making our cars go. Shell's mini marts are also a great place to pick up a bottle of Advil after multiplying "$4 a gallon" with "empty gas tank".
Last edited by deactivated. [Click here to edit.]
