• Default
  • Title
  • Date
  • Random


A nun pedaling a lofty cherry red bicycle might well be the quintessential symbol of the current vibe in downtown Asheville, N.C. This carefree figure known as Sister Bad Habit – in reality Jim Lauzon – rides alongside the eccentric purple LaZoom tour bus...

Read about Asheville in Blue Ridge Country