Discussion in 'Non-car related videos' started by keith_lemon, Feb 28, 2009.
proper onboard stuff and close passes http://www.youtube.com/watch?v=QfS7Glfn_go
God i'd love to fly .
They never fail to impress! Awesome.
best out there!
Separate names with a comma.