The Strangest Things is the second studio album by American indie rock band Longwave, released on March 18, 2003, via RCA Records.
This 2000s indie rock album–related article is a stub.
You can help Wikipedia by expanding it.