Flashtight Pocket – Live Review Flashtight Pocket – Live Review The Urban Voodoo Machine, the band puts on a show in Leicester Square Theatre: London. Iggy Paris2022-02-02T16:48:34+00:00