Troumaca takes Miss North Leeward 2013 title
Miss Troumaca, Fayasha Lewis, sponsored by Providence Electronic Solution, demonstrated consistency and confidence to take the Miss North Leeward 2013 title. Lewis won the Best Swimwear, Best Interview and Best…