FIREPOWER SHOW 2020
Amid much preceding uncertainty, one of the few UK shows of 2020, TT&F was feverishly put together in the space of just six weeks.