I know the lads in it and the lads whos site it is as they are from near me.............
I totally agree that they are fucking twats BUT....And it is a big BUT...... The one on the bike is a superb rider and does trackday after trackday and is in a full race series.............No excuse though.....shouldnt be done on the road.
You want to see the other videos