Michael Hampton
Travel 60,009 rep 5 gold badges136 silver badges247 bronze badges

Votes cast (47)

all time   by type  
38 up 8 question
9 down 39 answer