Weather is getting a lot better.. March 13, 2012 by FTL BMX The weather in New York is getting really nice this week, so I got some riding and filming in yesterday Share Tweet