Yea So Long Island
behemoth
2,189 Posts
first time i ever been past Hempstead Friday and Saturday!not a fan. traffic sucks. lived in the NYC metro area all my life and finally had to go there. blehhh,,,,,
Comments
i am sure they do but i probably dont need any of it haha
i wasnt really referring to records though either