Tag Archives: Michelle
Michelle Lewin in Bikini in Miami
First Lady Michelle Obama Christens New Navy Sub Illinois
First lady Michelle Obama christened a Navy submarine which has been dubbed “Illinois” at a Connecticut shipyard. Unfortunately for her though she had a little bit of a tough time cracking the champagne bottle. It took her three whacks before …
Read More »