Click here to learn more about Ear Trumpet Labs.
Special thanks to Mirifoto. Click here to visit their website.
Special thanks to Curtis Salgado. Click here to visit his website.
Special thanks to the Community Cycling Center in Portland
© KATU | Portions are © Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or distributed.
KATU ABC 2 offers coverage of news, weather, sports and community events for Portland, Oregon and surrounding towns, including Beaverton, Lake Oswego, Milwaukie, Happy Valley, Gresham, Vancouver, Hillsboro, Oregon City, Tualatin, West Linn, Woodburn, Tigard, Tualatin and Garden Home.