Immortals Gaming Club Just Got Funding

Leading eSports franchise, professionally owned, passionately run Immortals Gaming Club is based in Los Angeles, California, United States. See who you might know here. Estimated Revenue: $1M to $10M Where they are around the web: Website Twitter Facebook LinkedIn A few interesting