About moc

My name is Mike O'Connell. I am 41 years old and live in Northern Virginia. I am a teacher, a musician, and an enthusiast of all things American.