Ghost Rider 2 trailer (Insert Burning Urine=STD Joke Here) Posted on August 22, 2011 by Tars Tarkas You’ve probably already seen this, but if you were busy this weekend having a life, here it is! Nic Cage pees fire! Related