BreadcrumbHome/Memoir/Giggles and Blood PuddlesReviewsGiggles and Blood Puddlesby Angela Adams2025 · 388 pages DetailsSimilar booksRummaging the shelves…ReviewsLoading reviews…Memoir