01 September 2012

Sussex County Fair (Part 3)



















Every fairground has its classic American staples of amusement and a healthy dose of WTF.