Steve encounters a Van Halen song that leaves him stumped as to its meaning, then answers some listener questions about nutrition and focus...
Enjoy!