In a sentence like
Should we host them on imgur et cetera?
where I want to abbreviate the "et cetera", what is the correct punctuation? Using a period after the "etc." like mid sentence usages seems wrong as it looks like a full stop when I read it.
Should we host them on imgur etc.?
Or is this the correct usage?