2.5.10

The Italian Job




Alex Trabattoni from Italy has a new rad bike every week.
Here's his latest 65 panhead creation.