At first glance you might think the photo above is an ariel view of another planet. what it actually is, is proof that while that snow was piled up in your backyard, Mother Nature was busy under the snow.
Amy was having a suit altered and the person doing the alterations put some pins in that she forgot about, and she accidentally pricked her finger and a little bit of blood got on the suit!