Eric Scafetta

Eric Scafetta Digital Creative Director

ericsca@gmail.com  |  LinkedIn  |  585-957-3949

Président Cheese
Website and online game

My role: Site and game design

View more work