We're proud to announce that Glenn Scott Davis has put in for another Guinness World Record. Glenn has the distinction of being the Songwriter with the Most Songs Ever Written.
To date, the entire Library encompasses "When a Pinwheel hit your Booby on the Nipple"