The new Blu Vivo X has four cameras and costs $249 for a limited time

You may also like...