Deuce Needs Some Love!

That's exactly what I thought Where's Deuce? Other than that, new site looks great........

I think DEUCE should be there too.. But I do love the new site...