In the UK its election time (again) and of course last year it was the Presidential election in the US. So, in this time of media savvy, truth-bending, baby-kissing, sharp-suited political types, who best to turn the Jaws spotlight on than Mayor Larry Vaughn?
Read More