Saint El Lay said That's exactly what I thought Where's Deuce? Other than that, new site looks great........ Click to expand...