arcoxia side effects

377996_275396139187383_270387953021535_810529_386234818_n

After spending hours attempting to fix the Duke, it promptly broke down. Again.