Anyone know a good launch site...

rabidsheeep

Well-Known Member
Joined
Jan 26, 2009
Messages
1,634
Reaction score
2
anyone know a good launch site near new york city? ill go out to the island if i need to and all... its just im sick of only being able to launch d's at the park near me...
 
Top