•  

Michael Petruzzo

one who is given to impractical or speculative ideas, dream-like, fragmented, absurdist, or otherwise wildly impractical.

Michael Petruzzo recently attended

  1. CreateBaltimore

    United States United States, Baltimore

    21st January 2012

    Michael Petruzzo attended