You should have been redirected to Last Fast Ride (89 demo) by The Insaints.