This company sells bike tees with your city's name on them. You can choose from 45 different cities and get a custom t-shirt made just for you. It's a perfect idea for gifts, especially with so many great places on the list! I've been to a ton of these cities on various road trips through the years and loved them... Bellingham WA, Asheville NC, Madison WI, Portland ME... It makes me want to go on another trip!