Funkatronic
08-08-2008, 11:14 AM
Hi all
Im off to the states in mid-late september and thinking of taking a road trip from New york to Montreal Via the catskills mountains
anyone know if there is a place to rent monsters in or around NYC?
thank
Alasdair
Im off to the states in mid-late september and thinking of taking a road trip from New york to Montreal Via the catskills mountains
anyone know if there is a place to rent monsters in or around NYC?
thank
Alasdair