About moc

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