Avatar - Tim FitzGerald

Tim FitzGerald

Christian, Father, Digital Transformer, Gadget guy, Technologist, Student,http - opinions are my own

Magazines

Flips