A quick bit of catching up is in order. Boston band Air Traffic Controller released their latest album, ‘Black Box’ back in March. Recently released is a video for a song off the album, “On The Wire,” which tells the story of female empowerment and the bonds of friendship, following a “Thelma and Louise” road trip.
The band is currently touring. See their Bandsintown page for more information.