by Adam Gold
Local rock royals Kings of Leon are currently in London gearing up for a month of arena, festival and stadium dates in the UK and Europe. I’m talkin’ Segways.
You know what’s great about Segways, right? They … “Don’t make a sah-hooownd.” High five, Nay-Fo!