Michael Petruzzo

Michael Petruzzo

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