3 ms·You might be right on this one, not sure why I jumped to the conclusion of it being hosted on Amazon.by skilled 8y agoYou might be right on this one, not sure why I jumped to the conclusion of it being hosted on Amazon.