Home Uncategorized Greenbird to attempt breaking wind driven vehicle’s land speed record