The Duff's Profile

YES! YES! YES!
FBShareImg FBShareImg FBShareImg
Alec Duffin
The Duff
78008
Leigh-on-sea, England
I'm The Duff, I'm English and I'm awesome.
Gold Member

Recent Activity Compare Activity

Style

Friends View All Friends

Beacons