So that's why I thank god my headphones is the Sennheiser
PX200..it's noise-isolating..so I can't hear much outside noise,
and people beside me can't hear my music too! Best of both
worlds..but when crossing road, must be extra farking careful..

Edit: Typo