Well this is pretty awesome!  Buffalo's Ice Bikes, which was introduced to Canalside last December, will be featured in National Geographic's "Traveler" magazine in an issue titled "101 Reasons To Travel Now", and the Ice Bikes in Buffalo is officially on the list!  Check out this WNYers video of Ice Biking at Canalside last year below!  

More From The New 96.1 WTSS