MeCast

NewPlay, Inc. is an American video live streaming company headquartered in,. It offers various streams, most of which revolve around speed painting, music, and gaming.