Nisha Rathode (Editor)

Spencer Bayles

Updated on
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Name  Spencer Bayles

Spencer Bayles Spencer Bayles FBM Bike Co

Spencer bayles lockhart skate park tx

Spencer Bayles is the front-man and songwriter for Leeds, England-based acoustic band Last Night's TV. He once was the famous Guinness world record holder for having the longest appendix ever removed, at a staggering 21 cm (8.26 inches) long. The record is currently held by Safranco August [26 cm (10.24 in)] in 2006 during an autopsy.

Spencer Bayles Spencer Bayles Bike Check BMX UNION


Spencer Bayles Wikipedia