live towson