Two friends stumble upon something truly bizarre.Two friends stumble upon something truly bizarre.Two friends stumble upon something truly bizarre.