We have to admit, the costumes do look a little dated, but hey! Not everyone has rich parents to pay for their Drag Race custom costumes, do they!? We appreciate a self-made look! Check out the first preview and cast reveal for Season 1 of Drag Race Italia after the jump! Thoughts?