Leo "Zoom"

Lives in United Kingdom London, United Kingdom
Works as a Printing industry
Has a website at http://www.leonardas.net
Joined on Sep 16, 2003

Leo "Zoom"'s recent activity

Activity older than 12 months is not displayed.
Total messages 1610
Threads started 44
Last post 3 weeks ago
Total comments 42
Total likes 208
Last post 2 months ago
Total reviews 2
Last review 9 months ago
Entries 1
Votes cast 19
Last entry Mar 5, 2015
Photos uploaded 0