Shane Weston talks about his new signature frame from Flybikes, the Isla, in the video above.