bale_of_hail 13 Posted April 17, 2016 They say the ghost pepper of Anthony Kiedis haunts this taco stand, look there's a floating sock! Share this post Link to post