The Beards photo

The Beards tours

The Beards have been on the road since September 18, 2011, until October 28, 2016, completing a total of 8 tours to date, with an average of 38.75 concerts per tour