ストックカー
Armadale Stadium is a motorcycle speedway and former greyhound racing stadium situated in the town of Armadale, West Lothian in Scotland. Stock car racing has also been held at the venue.