Billy Hargrove Stranger Things Wiki FANDOM powered by Wikia(02) Keith Zemlak V 20 Aug 2025 Save Image Image gallery: Billy Squire Net Worth