O sorry, its a Scottish holiday - the nearest thing we have to independance day! But yeah, basically its all about celebrating being scottish, so also means you get really drunk and dance around to The Proclaimers haha!
December 1st, 2008 at 05:24pm