Alan Dowds

Dowds is a motorcycling journalist who works for SuperBike Magazine in London. He is an experienced motorcycle road tester, and has ridden almost every motorcycle introduced since 1994.