Blizzard

I want to pull your teeth
Badges:
74

Member Since: September 19, 2005
  • Location

    Northern California
  • Biography

    Name:Thelma Blizzard
    Location: Northern California
  • Artist's Statement

    That t-shirt says very little about you.
  • Camera Equipment

    surveillance camera
  • Favorite Photographers

    The Paparazzi for the Weekly World News.

Blizzard also visits