Giggs – Whippin Excursion Posted by Tammy V | 1 Aug, 2016 | New Sounds, Sound | Giggs has just released the official video for the track Whippin’ Excursion taken from his anticipated album Lanlord set for release August 5th.