Story / Bike Photos: Heath “The Chief “ Cofran Music plays: “There’s a new kid in town, I don’t wanna hear it, there’s a new kid in town.” The Eagles were right on with this tune, and the more you listen they tell ya “There’s a talk on the street it sound so familiar, great expectations, everybody’s watching you.” The new kid in town is ...
Read More »