Biff Bang Pow! were an indie pop band from London, England, active between 1983 and 1991, centering around Creation Records boss Alan McGee.
Biff Bang Pow! were an indie pop band from London, England, active between 1983 and 1991, centering around Creation Records boss Alan McGee.