Joshua's banner
Joshua's profile picture

Joshua

@ijoshuajohnson • 13,593 subscribers

Fighting entropy one joule at a time.